molten metal quench - German English Dictionary